Skip to content

Add some new ranklist render options#3

Merged
dreamerblue merged 11 commits into
masterfrom
feat/ranklist-render-options
May 25, 2026
Merged

Add some new ranklist render options#3
dreamerblue merged 11 commits into
masterfrom
feat/ranklist-render-options

Conversation

@dreamerblue
Copy link
Copy Markdown
Member

@dreamerblue dreamerblue commented May 25, 2026

New props:

  • splitOrganization: moves user organization into its own column before the user column.
  • columnTitles: overrides text labels for series, organization, user, score, time, Dirt, and SE columns.
  • statusCellPreset: uses classic, detailed, minimal, or compact status cell content.
  • statusColorAsText: uses bold status-colored text instead of colored cell backgrounds.
  • showProblemStatisticsFooter: appends a DOMjudge-style per-problem statistics footer.
  • showDirtColumn: appends a Dirt percentage column after problem columns.
  • showSEColumn: appends a contestant SE column after problem columns, placed after Dirt when both are enabled.
  • rowBordered: adds row separators controlled by CSS variables.
  • columnBordered: adds column separators controlled by CSS variables.
  • emptyStatusPlaceholder: renders a custom string in no-submission status cells.
  • userAvatarPlacement: chooses whether the default user avatar renders in the user column or, when splitOrganization is enabled, in the organization column.

@dreamerblue dreamerblue changed the title Feat/ranklist render options Add some new ranklist render options May 25, 2026
@dreamerblue dreamerblue merged commit e07c813 into master May 25, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant